Security in agile software development: A practitioner survey

نویسندگان

چکیده

Context: Software security engineering provides the means to define, implement and verify in software products. is performed by following a development life cycle model or capability maturity model. However, agile methods processes, dominant industry, are viewed be conflict with these practices requirements. Objective: Empirically use impact of activities context development, as practiced developer professionals. Method: A survey (N=61) was among practitioners Finland regarding their 40 common perceived impact, conjunction 16 items activities. Results: The had measurable effect on selection practices. Perceived lower than rate would imply: This taken indicate bias, caused e.g. developers’ awareness only certain practices, difficulties applying into an iterative workflow. Security deemed have most were proactive took place early phases development. Conclusion: Systematic conformed, observed take requirement implementation phases. In general, taking also considered impactful. discrepancy between level many observed. prompts research methodological for better integration methods, tools.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Introducing a Novel Security-Enhanced Agile Software Development Process

In this paper, a novel security-enhanced agile software development process, SEAP, is introduced. It has been designed, tested, and implemented at Ericsson AB, specifically in the development of a mobile money transfer system. Two important features of SEAP are 1) that it includes additional security competences, and 2) that it includes the continuous conduction of an integrated risk analysis f...

متن کامل

Agile Software Development Diffusion: Insights from a Regional Survey

The agile approach to software development is now standard practice in many organisations. In innovation diffusion terms, its uptake seems to be well into the majority adoption phase, with a large number of organisations now claiming some level of agile activity. Confirming adoption progress requires appropriate periodic surveys of industrial practice. The purpose of this paper is to present an...

متن کامل

Agile Software Development: a Survey of Early Adopters

In the past few years, anecdotal evidence of mostly positive experiences with the implementation of agile development methods has emerged from case studies. We used a survey strategy, which enables data gathering from a larger sample of organizations, to learn about the factors driving the adoption and use of agile practices, and their benefits and challenges as percieved by early adopters of t...

متن کامل

Agile Software Development

With the further development of computer technology, the software development process has some new goals and requirements. In order to adapt to these changes, people has optimized and improved the previous method. At the same time, some of the traditional software development methods have been unable to adapt to the requirements of people. Therefore, in recent years there have been some new lig...

متن کامل

Agile Software Development

Agile software development methodologies provide many benefits including reduced time to market, lower defect rates, and more accurate requirements tracking. This paper describes Strategic Data Systems’ experience with agile software development, and demonstrates the advantages an organization may gain through implementing a similar development process. Introduction Ideas about the process of d...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Information & Software Technology

سال: 2021

ISSN: ['0950-5849', '1873-6025']

DOI: https://doi.org/10.1016/j.infsof.2020.106488